<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>首页</title>
    <link href=./css/app.css rel=stylesheet>
    <link rel="stylesheet" href="css/app.css">
</head>
<body>
<div id="app">
    <div data-v-a6a58a5e="" class="wrapper">
        <!---->
        <div data-v-a6a58a5e="" class="breadcrumb"><span><a href="/" class="title router-link-active">讲堂</a> <span
                class="split iconfont"></span></span><span><span class="title">从0开始学架构</span> <!----></span></div>
        <div data-v-a6a58a5e="" class="main-wrapper">
            <div data-v-a6a58a5e="" class="banner">
                <div data-v-a6a58a5e="" class="slider-item"><img data-v-a6a58a5e="" class="slider-item-image"
                                                                 src="./image/0eff41ad84353ba49c1e2d2bb755b795.jpg">
                </div>
            </div>
            <div data-v-a6a58a5e="" class="filter">
                <div data-v-a6a58a5e="" class="filter-control">
                    <div data-v-a6a58a5e="" class="filter-control-order"><img data-v-a6a58a5e=""
                                                                              src=""
                                                                              class="icon-desc"> <a data-v-a6a58a5e=""
                                                                                                    class="filter-control-text">正序</a>
                    </div>
                    <span data-v-a6a58a5e="" class="filter-total">已更新 52 篇</span></div>
            </div>
            <div data-v-a6a58a5e="" class="content-list">
                <div data-v-a6a58a5e="" class="contentlistwrap">
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./00_开篇词_照着做你也能成为架构师.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">开篇词 | 照着做，你也能成为架构师！</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-viewed">
                                
                            </i> <span class="article-item-time">2018-04-25</span></div>
                            <img src="./image/f0553da3b9acd6dc9e72e1673ca3a8e8.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">每个程序员心中都有一个成为架构师的梦想，梦想是美好的，但道路是曲折的。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./01_架构到底是指什么？%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">01 | 架构到底是指什么？</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-04-28</span></div>
                            <img src="./image/1a1ef458cc81d86a5a233d3e379cfa32.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">对于技术人员来说，“架构”是一个再常见不过的词了，但“架构”到底是指什么？</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./02_架构设计的历史背景%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">02 | 架构设计的历史背景</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-01</span></div>
                            <img src="./image/053aba9f65421464a37dd0e71bcbbebd.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">理解了架构的有关概念和定义之后，今天，我会给你讲讲架构设计的历史背景。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./03_架构设计的目的%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">03 | 架构设计的目的</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-viewed">
                                
                            </i> <span class="article-item-time">2018-05-03</span></div>
                            <img src="./image/bb8f5683b53417efef133a82b97d8ffe.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">如果深入探讨一下，为何要做架构设计？或者架构设计目的是什么？大部分人可能从来没有思考过。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./04_复杂度来源：高性能%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">04 | 复杂度来源：高性能</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-viewed">
                                
                            </i> <span class="article-item-time">2018-05-05</span></div>
                            <img src="./image/f8b3e0b0daa5efe10f90da20b09f8093.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">我将为你深入分析复杂度的6个来源，先来聊聊复杂度的来源之一高性能。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./05_复杂度来源：高可用.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">05 | 复杂度来源：高可用</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-viewed">
                                
                            </i> <span class="article-item-time">2018-05-08</span></div>
                            <img src="./image/7ec971224d8919c00509b7dc0cd15e30.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天，我们聊聊复杂度的第二个来源高可用。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./06_复杂度来源：可扩展性%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">06 | 复杂度来源：可扩展性</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-10</span></div>
                            <img src="./image/0fc1ccb431d96e3c90af1f6a4ac8e98d.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">复杂度来源前面已经讲了高性能和高可用，今天来聊聊可扩展性。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./07_复杂度来源：低成本、安全、规模%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">07 | 复杂度来源：低成本、安全、规模</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-12</span></div>
                            <img src="./image/99d31f9f6f1f275fb65ada65a334af7b.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天我来聊聊复杂度另外三个来源低成本、安全和规模。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./08_架构设计三原则%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">08 | 架构设计三原则</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-15</span></div>
                            <img src="./image/6cf20124df5b879e24c9b7a390753e03.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">从今天开始，我会分两期讲讲架构设计的3个原则，以及架构设计原则的案例。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./09_架构设计原则案例.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">09 | 架构设计原则案例</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-17</span></div>
                            <img src="./image/ecdd1debdf2ebab4e10361d5518d74cd.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天我以大家耳熟能详的淘宝和手机QQ作为案例，来简单分析一下架构设计原则。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./架构专栏特别放送%20“华仔，放学别走！”第1期%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">架构专栏特别放送 | “华仔，放学别走！”第1期</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-18</span></div>
                            <img src="./image/e6d364375111a6315333b6daa8afebd1.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">以周为单位，今天我会让华仔选出01-07期的优质精选留言，送给入选的同学价值68元的专栏阅码作为鼓励。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./10_架构设计流程：识别复杂度%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">10 | 架构设计流程：识别复杂度</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-19</span></div>
                            <img src="./image/6da12270e32d5c58692c277ed11caa80.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">从今天开始，我将分4期，结合复杂度来源和架构设计原则，通过一个模拟的设计场景“前浪微博”，和你一起看看在...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./11_架构设计流程：设计备选方案%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">11 | 架构设计流程：设计备选方案</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-22</span></div>
                            <img src="./image/c8d253c76e42231305a74a967422b7a4.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天我来讲讲架构设计流程第2步：设计备选方案，同样还会结合上期“前浪微博”的场景，谈谈消息队列设计备选方...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./12_架构设计流程：评估和选择备选方案%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">12 | 架构设计流程：评估和选择备选方案</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-24</span></div>
                            <img src="./image/6e076dbb7318c8f9b64842d95658ef17.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">上一期我讲了设计备选方案，在完成备选方案设计后，如何挑选出最终的方案也是一个很大的挑战。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./13_架构设计流程：详细方案设计.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">13 | 架构设计流程：详细方案设计</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-26</span></div>
                            <img src="./image/fd118fd5aca2edf8a8bce0771678005f.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">完成备选方案的设计和选择后，我们终于可以长出一口气，因为整个架构设计最难的一步已经完成了，但整体方案尚未...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./14_高性能数据库集群：读写分离%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">14 | 高性能数据库集群：读写分离</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-29</span></div>
                            <img src="./image/a325695dbfe2fa7553aa1364f8725f7c.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">从今天开始，我会分几期来介绍高性能数据库集群。高性能数据库集群的第一种方式是“读写分离”，其本质是将访问...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./15_高性能数据库集群：分库分表%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">15 | 高性能数据库集群：分库分表</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-05-31</span></div>
                            <img src="./image/e4deac4b7a3d51f6be66ef793ea29393.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天我来介绍常见的分散存储的方法“分库分表”，其中包括“分库”和“分表”两大类。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./架构专栏特别放送%20“华仔，放学别走！”%20第2期%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">架构专栏特别放送 | “华仔，放学别走！” 第2期</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-01</span></div>
                            <img src="./image/174b089d7e1fac7d2b4c5350433d5aba.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">各位同学，晚上好，我是架构专栏的编辑Shawn。今天又到周五啦，没错，我又出来送福利了。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./16_高性能NoSQL%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">16 | 高性能NoSQL</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-02</span></div>
                            <img src="./image/0543123822d070fd2e91c955d518bf37.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">我们不能盲目地迷信NoSQL是银弹，而应该将NoSQL作为SQL的一个有力补充，NoSQL !=
                                No SQL，而是NoSQL = No...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./17_高性能缓存架构%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">17 | 高性能缓存架构</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-05</span></div>
                            <img src="./image/c43412cb7e36d908d46f2ed0c8efa789.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">缓存虽然能够大大减轻存储系统的压力，但同时也给架构引入了更多复杂性。架构设计时如果没有针对缓存的复杂性进...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./18_单服务器高性能模式：PPC与TPC%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">18 | 单服务器高性能模式：PPC与TPC</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-07</span></div>
                            <img src="./image/eaa4e3bb9a54638d2b873dec75cf7346.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">高性能是每个程序员的追求，无论我们是做一个系统还是写一行代码，都希望能够达到高性能的效果，而高性能又是最...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./19_单服务器高性能模式：Reactor与Proactor%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">19 |
                            单服务器高性能模式：Reactor与Proactor</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-09</span></div>
                            <img src="./image/c60e5db9177d0d15065aa552229bf06f.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天我将介绍可以应对高并发场景的单服务器高性能架构模式：Reactor和Proactor。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./20_高性能负载均衡：分类及架构.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">20 | 高性能负载均衡：分类及架构</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-12</span></div>
                            <img src="./image/b066f0524e40005343d05000da3ebc30.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">单服务器无论如何优化，无论采用多好的硬件，总会有一个性能天花板，当单服务器的性能无法满足业务需求时，就需...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./21_高性能负载均衡：算法%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">21 | 高性能负载均衡：算法</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-14</span></div>
                            <img src="./image/87bd9cd83b5b7cdd8895c4b9d4fca634.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">负载均衡算法数量较多，而且可以根据一些业务特性进行定制开发。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./22_想成为架构师，你必须知道CAP理论%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">22 | 想成为架构师，你必须知道CAP理论</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-16</span></div>
                            <img src="./image/b2869ebc1238878ae280e7095206fd3f.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">对于设计分布式系统的架构师来说，CAP是必须掌握的理论。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./23_想成为架构师，你必须掌握的CAP细节%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">23 | 想成为架构师，你必须掌握的CAP细节</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-19</span></div>
                            <img src="./image/33ba5f914016a5472ee7a7bfc4fc4957.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">如果我们没有意识到这些关键的细节点，那么在实践中应用CAP理论时，就可能发现方案很难落地。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./24_FMEA方法，排除架构可用性隐患的利器%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">24 | FMEA方法，排除架构可用性隐患的利器</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-21</span></div>
                            <img src="./image/353c09c9e4b57bd4f91e4958e4aaf7ab.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">我今天介绍的FMEA方法，就是保证我们做到全面分析的一个非常简单但是非常有效的方法。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./25_高可用存储架构：双机架构%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">25 | 高可用存储架构：双机架构</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-23</span></div>
                            <img src="./image/94cb8ed9394b971a7ac691c28926a35a.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">常见的高可用存储架构有主备、主从、主主、集群、分区，每一种又可以根据业务的需求进行一些特殊的定制化功能，...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./26_高可用存储架构：集群和分区%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">26 | 高可用存储架构：集群和分区</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-26</span></div>
                            <img src="./image/cfe8408dfc868703c0dba54694207b44.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天我们一起来看看另外两种常见的高可用存储架构：数据集群和数据分区。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./27_如何设计计算高可用架构？%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">27 | 如何设计计算高可用架构？</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-28</span></div>
                            <img src="./image/fd1ee96e18430d6623ea33c93cefa03e.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">计算高可用的本质是通过冗余来规避部分故障的风险，所以计算高可用的设计思想很简单：通过增加更多服务器来达到...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./如何高效地学习开源项目%20“华仔，放学别走！”%20第3期%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">如何高效地学习开源项目 | “华仔，放学别走！”
                            第3期</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-29</span></div>
                            <img src="./image/302e43ebe6891ba6f17c11e51eb38ad5.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天这期“特别放送”，我想和你聊聊如何高效地学习开源项目，一方面澄清开源项目学习过程中的几个误区，另一方...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./28_业务高可用的保障：异地多活架构%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">28 | 业务高可用的保障：异地多活架构</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-06-30</span></div>
                            <img src="./image/68953b0548df975f68cc38aae18c669f.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">如果业务期望达到即使在此类灾难性故障的情况下，业务也不受影响，或者在几分钟内就能够很快恢复，那么就需要设...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./29_异地多活设计4大技巧%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">29 | 异地多活设计4大技巧</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-03</span></div>
                            <img src="./image/66831d1bf402b3a094351ac83bce1aa2.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">跨城异地多活是架构设计复杂度最高的一种，接下来我将介绍跨城异地多活架构设计的一些技巧和步骤。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./30_异地多活设计4步走%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">30 | 异地多活设计4步走</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-05</span></div>
                            <img src="./image/6ccb284b89d42941d095085b5f204d40.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天，在掌握4大技巧的基础上，我来讲讲跨城异地多活架构设计的4个步骤。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./31_如何应对接口级的故障？%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">31 | 如何应对接口级的故障？</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-07</span></div>
                            <img src="./image/2d068ec172f07fbe4d6ef1d73037aae6.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">在实际业务运行过程中，有一种故障影响可能没有系统级那么大，但发生的概率较高，这就是今天我要与你聊的如何应...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./32_可扩展架构的基本思想和模式%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">32 | 可扩展架构的基本思想和模式</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-10</span></div>
                            <img src="./image/803e0b2d5245910bac57352b99fce365.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天我们进入架构可扩展模式的学习，这部分内容包括分层架构、SOA架构、微服务和微内核等，先来聊聊架构的可扩...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./33_传统的可扩展架构模式：分层架构和SOA%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">33 | 传统的可扩展架构模式：分层架构和SOA</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-12</span></div>
                            <img src="./image/34af6d7174d170074fa6dff032e97aae.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">为了帮助你在实践中更好的进行可扩展架构设计，我将分别介绍几种可扩展架构模式，指出每种架构模式的关键点和优...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./34_深入理解微服务架构：银弹%20or%20焦油坑？%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">34 | 深入理解微服务架构：银弹 or 焦油坑？</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-14</span></div>
                            <img src="./image/6d5fc2133a096f4a4f5ef06cc0303c30.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">由于微服务的理念中也包含了“服务”的概念，而SOA中也有“服务”的概念，我们自然而然地会提出疑问：微服务与S...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./35_微服务架构最佳实践%20-%20方法篇%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">35 | 微服务架构最佳实践 - 方法篇</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-17</span></div>
                            <img src="./image/42e299f1266322bf5ec9e782e95ec35c.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天我们看看微服务最佳实践应该如何去做。我会分两期介绍这部分内容，今天是微服务架构最佳实践的方法篇，下一...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./36_微服务架构最佳实践%20-%20基础设施篇%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">36 | 微服务架构最佳实践 - 基础设施篇</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-19</span></div>
                            <img src="./image/87fbb3525c6d19b37200999671bf4ba7.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">每项微服务基础设施都是一个平台、一个系统、一个解决方案，实现起来都需要经过需求分析、架构设计、开发、测试...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./37_微内核架构详解%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">37 | 微内核架构详解</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-21</span></div>
                            <img src="./image/8293c04ebbe51413f62efe7b6fadb3d4.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">微内核架构，也被称为插件化架构，是一种面向功能进行拆分的可扩展性架构，通常用于实现基于产品的应用。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./38_架构师应该如何判断技术演进的方向？%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">38 | 架构师应该如何判断技术演进的方向？</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-24</span></div>
                            <img src="./image/298b8000204d4fa74d1ef28f2c2f684e.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">对于架构师来说，技术的快速发展当然是一件大好事，却也多了“甜蜜的烦恼”：面对层出不穷的新技术，我们应该采...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./39_互联网技术演进的模式%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">39 | 互联网技术演进的模式</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-26</span></div>
                            <img src="./image/ed53380057117705541014f7a72f8b84.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">互联网业务千差万别，但由于它们具有“规模决定一切”的相同点，其发展路径也基本上是一致的。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./40_互联网架构模板：“存储层”技术%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">40 | 互联网架构模板：“存储层”技术</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-28</span></div>
                            <img src="./image/b8f5c3ea99d66fdcd4257085400de8fb.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">从本期开始，我将逐层介绍每个技术点的产生背景、应用场景、关键技术，今天先来聊聊“存储层”技术。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./41_互联网架构模板：“开发层”和“服务层”技术%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">41 | 互联网架构模板：“开发层”和“服务层”技术</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-07-31</span></div>
                            <img src="./image/64af6165f70501d50c8dd49dbabb26cf.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天我们来聊聊互联网架构模板的“开发层”和“服务层”技术，希望让你可以对其中的技术背景和应用有一个整体认...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./42_互联网架构模板：“网络层”技术%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">42 | 互联网架构模板：“网络层”技术</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-08-02</span></div>
                            <img src="./image/be49b7bbe8c76f60e327d70de28da5bd.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">当我们站在一个公司的的角度来思考架构的时候，单个系统的高可用和高性能并不等于整体业务的高可用和高性能，需...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./43_互联网架构模板：“用户层”和“业务层”技术%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">43 | 互联网架构模板：“用户层”和“业务层”技术</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-08-04</span></div>
                            <img src="./image/06a8596e3ff7d6000a459b6fc1bfc984.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天，我将从“用户层”和“业务层”的角度谈谈常见的应用场景和关键技术。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./44_互联网架构模板：“平台”技术%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">44 | 互联网架构模板：“平台”技术</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-08-07</span></div>
                            <img src="./image/1b16447e2cf384a0e6a331d9584752bf.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">随着业务规模越来越大，系统复杂度越来越高，子系统数量越来越多，因此我们自然而然就会想到将这些支撑功能做成...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./45_架构重构内功心法第一式：有的放矢%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">45 | 架构重构内功心法第一式：有的放矢</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-08-09</span></div>
                            <img src="./image/ebcea0be1353c9e7da5a0b7d3ebd72da.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">从今天开始，我将分3期传授我的架构重构内功心法，今天先来看第一式：有的放矢。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./46_架构重构内功心法第二式：合纵连横%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">46 | 架构重构内功心法第二式：合纵连横</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-08-11</span></div>
                            <img src="./image/daf6a5de5419e60c8aebfd06c323c867.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">今天我来传授架构重构内功心法的第二式：合纵连横。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./47_架构重构内功心法第三式：运筹帷幄%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">47 | 架构重构内功心法第三式：运筹帷幄</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-08-14</span></div>
                            <img src="./image/d8df4ebd8670b1b364afb5995b22516e.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">架构师在识别系统关键的复杂度问题后，还需要识别为了解决这个问题，需要做哪些准备事项，或者还要先解决哪些问...</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                    <div data-v-a6a58a5e="" class="article-item">
                        <a target="_blank" href="./48_再谈开源项目：如何选择、使用以及二次开发？%20.html">
                        <div class="article-item-wrapper"><h2 class="article-item-title">48 | 再谈开源项目：如何选择、使用以及二次开发？</h2>
                            <div class="article-item-hd"><i class="iconfont article-item-view">
                                
                            </i> <span class="article-item-time">2018-08-16</span></div>
                            <img src="./image/4276ec452c49e4a16849d123c1a981cf.jpg" class="article-item-cover">
                            <p class="article-item-desc common-content">开源项目的主要目的是共享，其实就是为了让大家不要重复造轮子。</p>
                            <div class="article-item-more">阅读全文
                                <i
                                    class="iconfont"></i></div>
                        </div> </a><!----></div>
                </div>
            </div>
        </div> <!----></div>
</div>

</body>
</html>